peruvian treehunter - German English Dictionary